import socket


def main():
    # 创建一个udp套接字
    udp_socket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
    # 绑定ip和端口
    udp_socket.bind(('127.0.0.1', 8888))

    while True:
        # 本地接受的最大限制
        recvfrom = udp_socket.recvfrom(1024)
        print("接受的数据:%s" % recvfrom[0].decode("utf-8"))
        print("发送方的信息:%s" % str(recvfrom[1]))
        print("complete")


# 程序入口
if __name__ == "__main__":
    main()
